grate carriages - German English Dictionary